package com.byl.modules.core.service;

import com.byl.sdk.bean.ResultBean;

import java.util.Map;

public interface ProductService {
    /**
     * 后端管理产品列表
     * @param map
     * @return
     */
    ResultBean query(Map map);

    /**
     * 移动端管理产品列表
     * @param map
     * @return
     */
   ResultBean queryWx(Map map);

    int save(Map map);

    /**
     *
     * @param map 用户提交的参数
     * @param root 服务器路径
     * @return
     */
    int update(Map map, String root);

    int delete(String id);

    /**
     * 更新指定商品的状态
     * @param id
     * @param status
     * @return
     */
    int updateStatus(String id, int status);

    /**
     * 返回商品详情
     * @param id
     * @return
     */
   Map get(String id);

}